Флаги не меняются.
Команда:
LAHF
Логика :
биты регистра AH : 7 6 4 2 0 биты регистра флагов FLAGS : S Z A P C.
Команда LAHF копирует пять флагов процессора 8080/8086 (признаки знака, нулевого результата, вспомогательного переноса, четности и переноса) в биты регистра AH с номерами 7, 6, 4, 2, 0 соответственно. Сами флаги при выполнении этой команды не меняются.
Операнды | Такт байты (слова) | Обращения | Байты | Пример |
нет операндов | 4 | - | 1 | LAHF |
Примечания :
Эта команда используется, в основном, в целях обеспечения совместимости микропроцессоров семейств 8080/8085 и 8086. После выполнения этой команды значения битов регистра AH с номерами 1, 3 и 5 не определены.